package cn.org.eshow.dao;

import cn.org.eshow.bean.query.WithdrawAccountQuery;
import cn.org.eshow.common.page.Page;
import cn.org.eshow.model.WithdrawAccount;

import java.util.List;

/**
 * An interface that provides a data management interface to the WithdrawAccount table.
 */
public interface WithdrawAccountDao extends GenericDao<WithdrawAccount, Integer> {

    List<WithdrawAccount> list(WithdrawAccountQuery query);

    Page<WithdrawAccount> search(WithdrawAccountQuery query);

    Long count(WithdrawAccountQuery query);
}
